package day11_coll.demo06_list;

import java.util.ArrayList;
import java.util.List;
//增强for格式:
//	for(元素数据类型 变量名:数组或Collection对象){
//		//代码体直接使用变量即可
//	}//快捷写法  变量名.for
public class Demo02_list {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(4);
        list.add(2);
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(2);
        list.add(5);
        System.out.println(list);
//        Iterator<Integer> iterator = list.iterator();
//        while (iterator.hasNext()){
//            System.out.println(iterator.next());
//        }//迭代器iterator的遍历
//        for (int i = 0; i < list.size(); i++) {
//            Integer integer = list.get(i);
//            if (integer==2){
//                list.set(i,20);
//            }
//        }
//        System.out.println(list);//把所有的2改成20
        for(Integer csw:list){
            System.out.println(csw);
        }//增强for的遍历
    }
}
